power-feeding repeater station - German English Dictionary